home *** CD-ROM | disk | FTP | other *** search
MacBinary | 2000-02-25 | 9.1 KB | [TEXT/CWIE] |
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary).
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| MacBinary (archive/macBinary)
| fallback
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| MacBinary II, inited, Fri Feb 25 05:00:00 2000, modified Fri Feb 25 05:00:00 2000, creator 'CWIE', type ASCII, 8622 bytes "MacAppSwitches.h" , at 0x222e 458 bytes resource
| default (weak)
| |
99%
| file
| data
| default
| |
74%
| TrID
| Macintosh plain text (MacBinary)
| default
| |
25%
| TrID
| MacBinary 2
| default (weak)
| |
100%
| lsar
| MacBinary
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [TEXT] |
macFileCreator | [CWIE] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 10 4d 61 63 41 70 70 | 53 77 69 74 63 68 65 73 |..MacApp|Switches|
|00000010| 2e 68 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.h......|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 43 57 49 | 45 01 00 00 00 00 00 00 |.TEXTCWI|E.......|
|00000050| 00 00 00 00 00 21 ae 00 | 00 01 ca b4 dc 03 20 b4 |.....!..|...... .|
|00000060| dc 03 20 00 00 0c 00 00 | 00 00 00 00 00 00 00 00 |.. .....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 3a d1 00 00 |........|....:...|
|00000080| 2f 2f 20 4d 61 63 41 70 | 70 53 77 69 74 63 68 65 |// MacAp|pSwitche|
|00000090| 73 2e 68 0d 2f 2f 20 43 | 6f 70 79 72 69 67 68 74 |s.h.// C|opyright|
|000000a0| 20 a9 20 31 39 38 35 2d | 32 30 30 30 20 62 79 20 | . 1985-|2000 by |
|000000b0| 41 70 70 6c 65 20 43 6f | 6d 70 75 74 65 72 2c 20 |Apple Co|mputer, |
|000000c0| 49 6e 63 2e 20 41 6c 6c | 20 72 69 67 68 74 73 20 |Inc. All| rights |
|000000d0| 72 65 73 65 72 76 65 64 | 2e 0d 0d 2f 2a 0d 09 43 |reserved|.../*..C|
|000000e0| 68 61 6e 67 65 20 48 69 | 73 74 6f 72 79 0d 09 09 |hange Hi|story...|
|000000f0| 30 32 2f 32 32 2f 30 30 | 09 5b 57 5d 20 44 6f 20 |02/22/00|.[W] Do |
|00000100| 6e 6f 74 20 64 65 66 69 | 6e 65 20 71 4d 41 47 6c |not defi|ne qMAGl|
|00000110| 6f 62 61 6c 4e 65 77 20 | 69 66 20 6e 6f 74 20 61 |obalNew |if not a|
|00000120| 6c 72 65 61 64 79 20 64 | 65 66 69 6e 65 64 20 61 |lready d|efined a|
|00000130| 6e 64 0d 09 09 09 09 09 | 77 65 20 61 72 65 20 62 |nd......|we are b|
|00000140| 75 69 6c 64 69 6e 67 20 | 66 6f 72 20 57 69 6e 64 |uilding |for Wind|
|00000150| 6f 77 73 2e 0d 09 09 31 | 32 2f 30 38 2f 39 39 09 |ows....1|2/08/99.|
|00000160| 45 6d 69 74 20 65 72 72 | 6f 72 20 69 6e 73 74 65 |Emit err|or inste|
|00000170| 61 64 20 6f 66 20 77 61 | 72 6e 69 6e 67 20 66 6f |ad of wa|rning fo|
|00000180| 72 20 53 43 50 50 20 61 | 6e 64 20 4d 72 43 2e 0d |r SCPP a|nd MrC..|
|00000190| 09 09 30 33 2f 32 34 2f | 39 39 09 55 70 64 61 74 |..03/24/|99.Updat|
|000001a0| 65 20 63 6f 70 79 72 69 | 67 68 74 20 6e 6f 74 69 |e copyri|ght noti|
|000001b0| 63 65 2e 0d 09 09 31 31 | 2f 31 36 2f 39 38 09 5b |ce....11|/16/98.[|
|000001c0| 32 32 38 34 37 31 38 5d | 20 41 64 64 65 64 20 64 |2284718]| Added d|
|000001d0| 65 66 61 75 6c 74 20 64 | 65 66 69 6e 69 74 69 6f |efault d|efinitio|
|000001e0| 6e 20 66 6f 72 20 71 4d | 41 47 6c 6f 62 61 6c 4e |n for qM|AGlobalN|
|000001f0| 65 77 2e 0d 09 09 31 31 | 2f 31 31 2f 39 38 09 5b |ew....11|/11/98.[|
|00000200| 32 32 38 34 37 30 37 5d | 20 41 64 64 65 64 20 69 |2284707]| Added i|
|00000210| 6e 63 6c 75 73 69 6f 6e | 20 63 68 65 63 6b 20 77 |nclusion| check w|
|00000220| 69 74 68 20 65 72 72 6f | 72 2e 0d 09 09 31 30 2f |ith erro|r....10/|
|00000230| 32 38 2f 39 38 09 41 64 | 64 65 64 20 64 65 66 69 |28/98.Ad|ded defi|
|00000240| 6e 69 74 69 6f 6e 20 6f | 66 20 71 4e 61 76 69 67 |nition o|f qNavig|
|00000250| 61 74 69 6f 6e 2e 0d 09 | 09 31 30 2f 32 36 2f 39 |ation...|.10/26/9|
|00000260| 38 09 41 64 64 65 64 20 | 43 61 72 62 6f 6e 20 66 |8.Added |Carbon f|
|00000270| 6c 61 67 73 0d 2a 2f 0d | 0d 0d 2f 2f 20 4d 61 63 |lags.*/.|..// Mac|
|00000280| 41 70 70 53 77 69 74 63 | 68 65 73 20 61 6e 64 20 |AppSwitc|hes and |
|00000290| 74 68 65 20 41 43 53 2e | 0d 2f 2f 09 09 53 6f 6d |the ACS.|.//..Som|
|000002a0| 65 20 73 77 69 74 63 68 | 65 73 20 61 72 65 20 69 |e switch|es are i|
|000002b0| 6e 68 65 72 69 74 65 64 | 20 66 72 6f 6d 20 74 68 |nherited| from th|
|000002c0| 65 20 41 43 53 2c 20 71 | 43 6f 72 65 44 65 62 75 |e ACS, q|CoreDebu|
|000002d0| 67 20 66 6f 72 20 65 78 | 61 6d 70 6c 65 2e 20 54 |g for ex|ample. T|
|000002e0| 68 65 20 73 77 69 74 63 | 68 65 73 0d 2f 2f 09 09 |he switc|hes.//..|
|000002f0| 69 6e 20 74 68 69 73 20 | 66 69 6c 65 20 69 6e 68 |in this |file inh|
|00000300| 65 72 69 74 20 73 6f 6d | 65 20 73 77 69 74 63 68 |erit som|e switch|
|00000310| 65 73 20 66 72 6f 6d 20 | 74 68 65 20 41 43 53 2e |es from |the ACS.|
|00000320| 20 49 66 20 74 68 65 20 | 41 43 53 20 69 73 20 73 | If the |ACS is s|
|00000330| 65 74 20 74 6f 20 62 65 | 20 62 75 69 6c 74 0d 2f |et to be| built./|
|00000340| 2f 09 09 64 65 62 75 67 | 2c 20 69 2e 65 2e 20 71 |/..debug|, i.e. q|
|00000350| 43 6f 72 65 44 65 62 75 | 67 20 69 73 20 73 65 74 |CoreDebu|g is set|
|00000360| 2c 20 74 68 65 6e 20 74 | 68 65 20 73 77 69 74 63 |, then t|he switc|
|00000370| 68 65 73 20 69 6e 20 74 | 68 69 73 20 66 69 6c 65 |hes in t|his file|
|00000380| 20 77 69 6c 6c 20 62 65 | 20 73 65 74 20 74 6f 20 | will be| set to |
|00000390| 62 65 20 0d 2f 2f 09 09 | 62 75 69 6c 74 20 64 65 |be .//..|built de|
|000003a0| 62 75 67 2c 20 69 2e 65 | 2e 20 71 44 65 62 75 67 |bug, i.e|. qDebug|
|000003b0| 20 65 74 63 2e 2c 20 77 | 69 6c 6c 20 62 65 20 73 | etc., w|ill be s|
|000003c0| 65 74 2e 0d 0d 2f 2f 20 | 55 73 61 67 65 20 4e 6f |et...// |Usage No|
|000003d0| 74 65 3a 0d 2f 2f 09 09 | 54 68 65 20 73 65 74 74 |te:.//..|The sett|
|000003e0| 69 6e 67 73 20 69 6e 20 | 74 68 69 73 20 66 69 6c |ings in |this fil|
|000003f0| 65 20 72 65 70 72 65 73 | 65 6e 74 20 74 68 65 20 |e repres|ent the |
|00000400| 64 65 66 61 75 6c 74 20 | 77 61 79 20 74 6f 20 62 |default |way to b|
|00000410| 75 69 6c 64 20 4d 61 63 | 41 70 70 2e 20 54 68 65 |uild Mac|App. The|
|00000420| 20 77 61 79 0d 2f 2f 20 | 09 09 74 68 65 20 73 65 | way.// |..the se|
|00000430| 74 74 69 6e 67 73 20 61 | 72 65 20 73 65 74 20 75 |ttings a|re set u|
|00000440| 70 2c 20 74 68 65 79 20 | 61 72 65 20 64 65 73 69 |p, they |are desi|
|00000450| 67 6e 65 64 20 74 6f 20 | 62 65 20 6f 76 65 72 72 |gned to |be overr|
|00000460| 69 64 64 65 6e 20 65 61 | 73 69 6c 79 20 62 79 20 |idden ea|sily by |
|00000470| 64 65 66 69 6e 69 6e 67 | 0d 2f 2f 20 09 09 64 69 |defining|.// ..di|
|00000480| 66 66 65 72 65 6e 74 20 | 76 61 6c 75 65 73 20 66 |fferent |values f|
|00000490| 6f 72 20 61 6e 79 20 6f | 66 20 74 68 65 6d 20 69 |or any o|f them i|
|000004a0| 6e 20 22 4d 61 63 41 70 | 70 41 75 74 6f 53 77 69 |n "MacAp|pAutoSwi|
|000004b0| 74 63 68 65 73 2e 68 22 | 2e 0d 0d 2f 2f 20 57 68 |tches.h"|...// Wh|
|000004c0| 65 6e 20 53 68 6f 75 6c | 64 20 49 20 49 6e 63 6c |en Shoul|d I Incl|
|000004d0| 75 64 65 20 74 68 69 73 | 20 46 69 6c 65 3f 0d 2f |ude this| File?./|
|000004e0| 2f 09 09 52 61 72 65 6c | 79 2e 20 20 59 6f 75 20 |/..Rarel|y. You |
|000004f0| 73 68 6f 75 6c 64 20 69 | 6e 63 6c 75 64 65 20 4d |should i|nclude M|
|00000500| 61 63 41 70 70 52 65 71 | 75 69 72 65 64 2e 68 20 |acAppReq|uired.h |
|00000510| 69 6e 73 74 65 61 64 2e | 20 20 49 74 20 77 69 6c |instead.| It wil|
|00000520| 6c 20 69 6e 63 6c 75 64 | 65 0d 2f 2f 09 09 74 68 |l includ|e.//..th|
|00000530| 69 73 20 66 69 6c 65 20 | 28 4d 61 63 41 70 70 53 |is file |(MacAppS|
|00000540| 77 69 74 63 68 65 73 2e | 68 29 20 61 73 20 77 65 |witches.|h) as we|
|00000550| 6c 6c 20 61 73 20 4d 61 | 63 41 70 70 41 75 74 6f |ll as Ma|cAppAuto|
|00000560| 53 77 69 74 63 68 65 73 | 2e 68 2e 0d 0d 0d 23 69 |Switches|.h....#i|
|00000570| 66 6e 64 65 66 20 5f 5f | 4d 61 63 41 70 70 53 77 |fndef __|MacAppSw|
|00000580| 69 74 63 68 65 73 5f 5f | 0d 23 64 65 66 69 6e 65 |itches__|.#define|
|00000590| 20 5f 5f 4d 61 63 41 70 | 70 53 77 69 74 63 68 65 | __MacAp|pSwitche|
|000005a0| 73 5f 5f 0d 0d 23 69 66 | 20 21 64 65 66 69 6e 65 |s__..#if| !define|
|000005b0| 64 28 5f 5f 4d 61 63 41 | 70 70 52 65 71 75 69 72 |d(__MacA|ppRequir|
|000005c0| 65 64 5f 5f 29 20 26 26 | 20 21 64 65 66 69 6e 65 |ed__) &&| !define|
|000005d0| 64 28 5f 5f 4d 61 63 41 | 70 70 52 65 71 75 69 72 |d(__MacA|ppRequir|
|000005e0| 65 64 5f 52 5f 5f 29 0d | 23 69 66 20 64 65 66 69 |ed_R__).|#if defi|
|000005f0| 6e 65 64 28 5f 5f 4d 52 | 43 5f 5f 29 20 7c 7c 20 |ned(__MR|C__) || |
|00000600| 64 65 66 69 6e 65 64 28 | 5f 5f 53 43 5f 5f 29 0d |defined(|__SC__).|
|00000610| 23 65 72 72 6f 72 20 22 | 49 6e 63 6c 75 64 65 20 |#error "|Include |
|00000620| 4d 61 63 41 70 70 52 65 | 71 75 69 72 65 64 2e 68 |MacAppRe|quired.h|
|00000630| 20 4d 61 63 41 70 70 52 | 65 71 75 69 72 65 64 2e | MacAppR|equired.|
|00000640| 72 20 74 6f 20 67 65 74 | 20 4d 61 63 41 70 70 53 |r to get| MacAppS|
|00000650| 77 69 74 63 68 65 73 2e | 68 22 0d 23 65 6c 73 65 |witches.|h".#else|
|00000660| 0d 23 77 61 72 6e 69 6e | 67 20 22 49 6e 63 6c 75 |.#warnin|g "Inclu|
|00000670| 64 65 20 4d 61 63 41 70 | 70 52 65 71 75 69 72 65 |de MacAp|pRequire|
|00000680| 64 2e 68 20 4d 61 63 41 | 70 70 52 65 71 75 69 72 |d.h MacA|ppRequir|
|00000690| 65 64 2e 72 20 74 6f 20 | 67 65 74 20 4d 61 63 41 |ed.r to |get MacA|
|000006a0| 70 70 53 77 69 74 63 68 | 65 73 2e 68 22 0d 23 65 |ppSwitch|es.h".#e|
|000006b0| 6e 64 69 66 0d 23 65 6e | 64 69 66 0d 0d 2f 2f 20 |ndif.#en|dif..// |
|000006c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000006d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000006e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000006f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 0d 2f 2f 20 4d 69 73 |========|=.// Mis|
|00000700| 63 20 46 6c 61 67 73 0d | 2f 2f 20 3d 3d 3d 3d 3d |c Flags.|// =====|
|00000710| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000720| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000730| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000740| 3d 3d 3d 3d 0d 2f 2f 20 | 49 6e 20 63 61 73 65 20 |====.// |In case |
|00000750| 74 68 65 20 62 75 69 6c | 64 20 73 79 73 74 65 6d |the buil|d system|
|00000760| 20 64 6f 65 73 6e 27 74 | 20 73 75 70 70 6c 79 20 | doesn't| supply |
|00000770| 74 68 65 73 65 2e 0d 2f | 2f 20 4d 61 63 41 70 70 |these../|/ MacApp|
|00000780| 20 75 73 65 73 20 31 20 | 61 6e 64 20 30 20 69 6e | uses 1 |and 0 in|
|00000790| 20 70 72 65 70 72 6f 63 | 65 73 73 6f 72 20 69 64 | preproc|essor id|
|000007a0| 65 6e 74 69 66 69 65 72 | 20 64 65 66 69 6e 69 74 |entifier| definit|
|000007b0| 69 6f 6e 73 20 61 6e 64 | 20 0d 2f 2f 20 70 72 65 |ions and| .// pre|
|000007c0| 70 72 6f 63 65 73 73 6f | 72 20 63 6f 6e 64 69 74 |processo|r condit|
|000007d0| 69 6f 6e 61 6c 20 74 65 | 73 74 73 20 61 6e 64 20 |ional te|sts and |
|000007e0| 75 73 65 73 20 74 72 75 | 65 20 61 6e 64 20 66 61 |uses tru|e and fa|
|000007f0| 6c 73 65 20 66 6f 72 20 | 62 6f 6f 6c 20 61 6e 64 |lse for |bool and|
|00000800| 20 62 6f 6f 6c 20 76 61 | 6c 75 65 73 2e 0d 2f 2f | bool va|lues..//|
|00000810| 20 48 6f 77 65 76 65 72 | 2c 20 74 68 65 73 65 20 | However|, these |
|00000820| 64 65 66 69 6e 69 74 69 | 6f 6e 73 20 61 72 65 20 |definiti|ons are |
|00000830| 6c 65 66 74 20 69 6e 20 | 66 6f 72 20 63 6f 6d 70 |left in |for comp|
|00000840| 61 74 69 62 69 6c 69 74 | 79 2e 0d 0d 23 69 66 20 |atibilit|y...#if |
|00000850| 21 64 65 66 69 6e 65 64 | 28 54 52 55 45 29 0d 23 |!defined|(TRUE).#|
|00000860| 09 64 65 66 69 6e 65 20 | 54 52 55 45 20 31 0d 23 |.define |TRUE 1.#|
|00000870| 65 6e 64 69 66 0d 0d 23 | 69 66 20 21 64 65 66 69 |endif..#|if !defi|
|00000880| 6e 65 64 28 46 41 4c 53 | 45 29 0d 23 09 64 65 66 |ned(FALS|E).#.def|
|00000890| 69 6e 65 20 46 41 4c 53 | 45 20 30 0d 23 65 6e 64 |ine FALS|E 0.#end|
|000008a0| 69 66 0d 0d 23 69 66 6e | 64 65 66 20 71 45 78 70 |if..#ifn|def qExp|
|000008b0| 6f 72 74 53 79 6d 62 6f | 6c 73 5f 4d 41 0d 09 23 |ortSymbo|ls_MA..#|
|000008c0| 64 65 66 69 6e 65 20 71 | 45 78 70 6f 72 74 53 79 |define q|ExportSy|
|000008d0| 6d 62 6f 6c 73 5f 4d 41 | 20 30 0d 23 65 6e 64 69 |mbols_MA| 0.#endi|
|000008e0| 66 0d 0d 23 69 66 20 21 | 64 65 66 69 6e 65 64 28 |f..#if !|defined(|
|000008f0| 71 42 61 63 6b 77 61 72 | 64 43 6f 6d 70 61 74 69 |qBackwar|dCompati|
|00000900| 62 6c 65 29 0d 23 09 64 | 65 66 69 6e 65 20 71 42 |ble).#.d|efine qB|
|00000910| 61 63 6b 77 61 72 64 43 | 6f 6d 70 61 74 69 62 6c |ackwardC|ompatibl|
|00000920| 65 20 30 0d 2f 2f 20 73 | 65 74 20 74 6f 20 74 72 |e 0.// s|et to tr|
|00000930| 75 65 20 74 6f 20 6c 65 | 61 76 65 20 69 6e 20 63 |ue to le|ave in c|
|00000940| 6f 6d 70 61 74 69 62 69 | 6c 69 74 79 20 73 6f 70 |ompatibi|lity sop|
|00000950| 73 20 74 68 61 74 20 77 | 69 6c 6c 20 70 72 6f 62 |s that w|ill prob|
|00000960| 61 62 6c 79 20 62 65 20 | 72 65 6d 6f 76 65 64 0d |ably be |removed.|
|00000970| 2f 2f 20 69 6e 20 61 20 | 73 75 62 73 65 71 75 65 |// in a |subseque|
|00000980| 6e 74 20 72 65 6c 65 61 | 73 65 0d 23 65 6e 64 69 |nt relea|se.#endi|
|00000990| 66 0d 0d 23 69 66 20 21 | 64 65 66 69 6e 65 64 28 |f..#if !|defined(|
|000009a0| 71 4d 61 63 41 70 70 29 | 0d 23 09 64 65 66 69 6e |qMacApp)|.#.defin|
|000009b0| 65 20 71 4d 61 63 41 70 | 70 20 31 0d 23 65 6e 64 |e qMacAp|p 1.#end|
|000009c0| 69 66 0d 0d 23 69 66 20 | 21 64 65 66 69 6e 65 64 |if..#if |!defined|
|000009d0| 28 71 4e 6f 43 6f 64 65 | 29 0d 23 09 64 65 66 69 |(qNoCode|).#.defi|
|000009e0| 6e 65 20 71 4e 6f 43 6f | 64 65 20 30 0d 23 65 6e |ne qNoCo|de 0.#en|
|000009f0| 64 69 66 0d 0d 23 69 66 | 20 21 64 65 66 69 6e 65 |dif..#if| !define|
|00000a00| 64 28 71 53 65 67 6d 65 | 6e 74 73 29 0d 23 09 64 |d(qSegme|nts).#.d|
|00000a10| 65 66 69 6e 65 20 71 53 | 65 67 6d 65 6e 74 73 20 |efine qS|egments |
|00000a20| 30 0d 23 65 6e 64 69 66 | 0d 0d 2f 2f 20 3d 3d 3d |0.#endif|..// ===|
|00000a30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000a40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000a50| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000a60| 3d 3d 3d 3d 3d 0d 2f 2f | 20 53 79 73 74 65 6d 20 |=====.//| System |
|00000a70| 53 6f 66 74 77 61 72 65 | 20 72 65 71 75 69 72 65 |Software| require|
|00000a80| 6d 65 6e 74 73 0d 2f 2f | 20 3d 3d 3d 3d 3d 3d 3d |ments.//| =======|
|00000a90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000aa0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ab0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ac0| 3d 0d 0d 23 69 66 6e 64 | 65 66 20 71 4e 65 65 64 |=..#ifnd|ef qNeed|
|00000ad0| 73 53 79 73 74 65 6d 37 | 5f 35 0d 23 09 64 65 66 |sSystem7|_5.#.def|
|00000ae0| 69 6e 65 20 71 4e 65 65 | 64 73 53 79 73 74 65 6d |ine qNee|dsSystem|
|00000af0| 37 5f 35 20 30 0d 23 65 | 6e 64 69 66 0d 0d 23 69 |7_5 0.#e|ndif..#i|
|00000b00| 66 6e 64 65 66 20 71 4e | 65 65 64 73 53 79 73 74 |fndef qN|eedsSyst|
|00000b10| 65 6d 38 0d 23 09 64 65 | 66 69 6e 65 20 71 4e 65 |em8.#.de|fine qNe|
|00000b20| 65 64 73 53 79 73 74 65 | 6d 38 20 30 0d 23 65 6e |edsSyste|m8 0.#en|
|00000b30| 64 69 66 0d 0d 23 69 66 | 6e 64 65 66 20 71 4e 65 |dif..#if|ndef qNe|
|00000b40| 65 64 73 43 6f 6c 6f 72 | 51 44 0d 23 09 64 65 66 |edsColor|QD.#.def|
|00000b50| 69 6e 65 20 71 4e 65 65 | 64 73 43 6f 6c 6f 72 51 |ine qNee|dsColorQ|
|00000b60| 44 20 31 0d 23 65 6e 64 | 69 66 0d 0d 2f 2f 20 3d |D 1.#end|if..// =|
|00000b70| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000b80| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000b90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ba0| 3d 3d 3d 3d 3d 3d 3d 0d | 2f 2f 20 4d 61 63 41 70 |=======.|// MacAp|
|00000bb0| 70 20 46 65 61 74 75 72 | 65 73 0d 2f 2f 20 3d 3d |p Featur|es.// ==|
|00000bc0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000bd0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000be0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000bf0| 3d 3d 3d 3d 3d 3d 0d 0d | 23 69 66 6e 64 65 66 20 |======..|#ifndef |
|00000c00| 71 41 70 70 6c 65 45 76 | 65 6e 74 41 77 61 72 65 |qAppleEv|entAware|
|00000c10| 0d 23 09 69 66 20 71 4d | 53 57 69 6e 64 6f 77 73 |.#.if qM|SWindows|
|00000c20| 0d 23 09 09 64 65 66 69 | 6e 65 20 71 41 70 70 6c |.#..defi|ne qAppl|
|00000c30| 65 45 76 65 6e 74 41 77 | 61 72 65 20 30 0d 23 09 |eEventAw|are 0.#.|
|00000c40| 65 6c 73 65 0d 23 09 09 | 64 65 66 69 6e 65 20 71 |else.#..|define q|
|00000c50| 41 70 70 6c 65 45 76 65 | 6e 74 41 77 61 72 65 20 |AppleEve|ntAware |
|00000c60| 31 0d 23 09 65 6e 64 69 | 66 0d 23 65 6e 64 69 66 |1.#.endi|f.#endif|
|00000c70| 0d 0d 23 69 66 6e 64 65 | 66 20 71 41 74 74 61 63 |..#ifnde|f qAttac|
|00000c80| 68 61 62 6c 65 0d 23 09 | 64 65 66 69 6e 65 20 71 |hable.#.|define q|
|00000c90| 41 74 74 61 63 68 61 62 | 6c 65 20 71 41 70 70 6c |Attachab|le qAppl|
|00000ca0| 65 45 76 65 6e 74 41 77 | 61 72 65 0d 23 65 6e 64 |eEventAw|are.#end|
|00000cb0| 69 66 0d 0d 23 69 66 6e | 64 65 66 20 71 4f 70 74 |if..#ifn|def qOpt|
|00000cc0| 69 6d 69 7a 65 53 65 6c | 66 53 65 6e 64 41 65 76 |imizeSel|fSendAev|
|00000cd0| 74 0d 23 09 64 65 66 69 | 6e 65 20 71 4f 70 74 69 |t.#.defi|ne qOpti|
|00000ce0| 6d 69 7a 65 53 65 6c 66 | 53 65 6e 64 41 65 76 74 |mizeSelf|SendAevt|
|00000cf0| 20 31 09 0d 23 65 6e 64 | 69 66 0d 0d 23 69 66 6e | 1..#end|if..#ifn|
|00000d00| 64 65 66 20 71 44 72 61 | 67 0d 23 09 69 66 20 71 |def qDra|g.#.if q|
|00000d10| 4d 53 57 69 6e 64 6f 77 | 73 0d 23 09 09 64 65 66 |MSWindow|s.#..def|
|00000d20| 69 6e 65 20 71 44 72 61 | 67 20 30 0d 23 09 65 6c |ine qDra|g 0.#.el|
|00000d30| 73 65 0d 23 09 09 64 65 | 66 69 6e 65 20 71 44 72 |se.#..de|fine qDr|
|00000d40| 61 67 20 31 0d 23 09 65 | 6e 64 69 66 0d 23 65 6e |ag 1.#.e|ndif.#en|
|00000d50| 64 69 66 0d 0d 23 69 66 | 6e 64 65 66 20 71 4e 61 |dif..#if|ndef qNa|
|00000d60| 76 69 67 61 74 69 6f 6e | 0d 23 09 69 66 20 71 4d |vigation|.#.if qM|
|00000d70| 53 57 69 6e 64 6f 77 73 | 0d 23 09 09 64 65 66 69 |SWindows|.#..defi|
|00000d80| 6e 65 20 71 4e 61 76 69 | 67 61 74 69 6f 6e 20 30 |ne qNavi|gation 0|
|00000d90| 0d 23 09 65 6c 73 65 0d | 23 09 09 64 65 66 69 6e |.#.else.|#..defin|
|00000da0| 65 20 71 4e 61 76 69 67 | 61 74 69 6f 6e 20 31 0d |e qNavig|ation 1.|
|00000db0| 23 09 65 6e 64 69 66 0d | 23 65 6e 64 69 66 0d 0d |#.endif.|#endif..|
|00000dc0| 2f 2f 20 71 57 61 6e 74 | 73 43 6f 6e 74 65 78 74 |// qWant|sContext|
|00000dd0| 75 61 6c 4d 65 6e 75 73 | 20 63 6f 6e 74 72 6f 6c |ualMenus| control|
|00000de0| 73 20 77 68 65 74 68 65 | 72 20 74 68 65 20 61 70 |s whethe|r the ap|
|00000df0| 70 6c 69 63 61 74 69 6f | 6e 20 77 69 6c 6c 0d 2f |plicatio|n will./|
|00000e00| 2f 20 72 65 63 6f 67 6e | 69 7a 65 20 74 68 65 20 |/ recogn|ize the |
|00000e10| 75 73 65 20 6f 66 20 63 | 6f 6e 74 65 78 74 75 61 |use of c|ontextua|
|00000e20| 6c 20 6d 65 6e 75 73 2e | 20 20 49 66 20 74 68 69 |l menus.| If thi|
|00000e30| 73 20 66 65 61 74 75 72 | 65 20 69 73 20 74 75 72 |s featur|e is tur|
|00000e40| 6e 65 64 0d 2f 2f 20 6f | 6e 20 74 68 65 6e 20 74 |ned.// o|n then t|
|00000e50| 68 65 20 43 6f 6e 74 65 | 78 74 75 61 6c 20 4d 65 |he Conte|xtual Me|
|00000e60| 6e 75 20 4d 61 6e 61 67 | 65 72 20 53 44 4b 20 77 |nu Manag|er SDK w|
|00000e70| 69 6c 6c 20 62 65 20 72 | 65 71 75 69 72 65 64 2e |ill be r|equired.|
|00000e80| 0d 23 69 66 6e 64 65 66 | 20 71 57 61 6e 74 73 43 |.#ifndef| qWantsC|
|00000e90| 6f 6e 74 65 78 74 75 61 | 6c 4d 65 6e 75 73 0d 23 |ontextua|lMenus.#|
|00000ea0| 09 69 66 20 71 4d 53 57 | 69 6e 64 6f 77 73 0d 23 |.if qMSW|indows.#|
|00000eb0| 09 09 64 65 66 69 6e 65 | 20 71 57 61 6e 74 73 43 |..define| qWantsC|
|00000ec0| 6f 6e 74 65 78 74 75 61 | 6c 4d 65 6e 75 73 20 30 |ontextua|lMenus 0|
|00000ed0| 0d 23 09 65 6c 73 65 0d | 23 09 09 64 65 66 69 6e |.#.else.|#..defin|
|00000ee0| 65 20 71 57 61 6e 74 73 | 43 6f 6e 74 65 78 74 75 |e qWants|Contextu|
|00000ef0| 61 6c 4d 65 6e 75 73 20 | 31 0d 23 09 65 6e 64 69 |alMenus |1.#.endi|
|00000f00| 66 0d 23 65 6e 64 69 66 | 0d 0d 2f 2f 20 71 44 72 |f.#endif|..// qDr|
|00000f10| 61 67 4f 62 73 6f 6c 65 | 74 65 20 69 73 20 66 6f |agObsole|te is fo|
|00000f20| 72 20 64 72 61 67 20 26 | 20 64 72 6f 70 20 6d 65 |r drag &| drop me|
|00000f30| 74 68 6f 64 73 20 74 68 | 61 74 20 77 69 6c 6c 20 |thods th|at will |
|00000f40| 65 76 65 6e 74 75 61 6c | 6c 79 0d 2f 2f 20 62 65 |eventual|ly.// be|
|00000f50| 20 72 65 6d 6f 76 65 64 | 20 66 72 6f 6d 20 54 56 | removed| from TV|
|00000f60| 69 65 77 2e 20 46 6f 72 | 20 74 68 65 20 66 69 72 |iew. For| the fir|
|00000f70| 73 74 20 70 68 61 73 65 | 20 6f 66 20 74 68 65 20 |st phase| of the |
|00000f80| 74 72 61 6e 73 69 74 69 | 6f 6e 0d 2f 2f 20 77 65 |transiti|on.// we|
|00000f90| 20 73 75 70 70 6f 72 74 | 20 74 68 65 20 6f 62 73 | support| the obs|
|00000fa0| 6f 6c 65 74 65 20 6d 65 | 74 68 6f 64 73 20 6a 75 |olete me|thods ju|
|00000fb0| 73 74 20 6c 69 6b 65 20 | 74 68 65 20 72 65 67 75 |st like |the regu|
|00000fc0| 6c 61 72 20 6f 6e 65 73 | 2e 20 0d 23 69 66 6e 64 |lar ones|. .#ifnd|
|00000fd0| 65 66 20 71 44 72 61 67 | 4f 62 73 6f 6c 65 74 65 |ef qDrag|Obsolete|
|00000fe0| 0d 23 09 64 65 66 69 6e | 65 20 71 44 72 61 67 4f |.#.defin|e qDragO|
|00000ff0| 62 73 6f 6c 65 74 65 20 | 71 44 72 61 67 0d 23 65 |bsolete |qDrag.#e|
|00001000| 6e 64 69 66 0d 0d 2f 2f | 20 54 68 69 73 20 66 6c |ndif..//| This fl|
|00001010| 61 67 20 77 69 6c 6c 20 | 62 65 20 64 65 70 72 61 |ag will |be depra|
|00001020| 63 61 74 65 64 20 61 6e | 64 20 72 65 6d 6f 76 65 |cated an|d remove|
|00001030| 64 2e 20 20 0d 2f 2f 20 | 55 73 65 20 71 45 6d 75 |d. .// |Use qEmu|
|00001040| 6c 61 74 65 53 74 61 6e | 64 61 72 64 43 6f 6e 74 |lateStan|dardCont|
|00001050| 72 6f 6c 73 20 61 6e 64 | 20 71 4e 65 65 64 73 41 |rols and| qNeedsA|
|00001060| 70 70 65 61 72 61 6e 63 | 65 20 69 6e 73 74 65 61 |ppearanc|e instea|
|00001070| 64 2e 0d 2f 2f 20 49 74 | 20 69 73 20 62 65 69 6e |d..// It| is bein|
|00001080| 67 20 6c 65 66 74 20 69 | 6e 20 66 6f 72 20 6e 6f |g left i|n for no|
|00001090| 77 20 74 6f 20 6d 69 6e | 69 6d 69 7a 65 20 62 72 |w to min|imize br|
|000010a0| 65 61 6b 69 6e 67 20 64 | 65 70 65 6e 64 65 6e 63 |eaking d|ependenc|
|000010b0| 69 65 73 20 6f 6e 20 69 | 74 2e 0d 23 69 66 6e 64 |ies on i|t..#ifnd|
|000010c0| 65 66 20 71 47 72 61 79 | 73 63 61 6c 65 41 70 70 |ef qGray|scaleApp|
|000010d0| 65 61 72 61 6e 63 65 0d | 23 09 64 65 66 69 6e 65 |earance.|#.define|
|000010e0| 20 71 47 72 61 79 73 63 | 61 6c 65 41 70 70 65 61 | qGraysc|aleAppea|
|000010f0| 72 61 6e 63 65 20 31 0d | 23 65 6e 64 69 66 0d 0d |rance 1.|#endif..|
|00001100| 2f 2f 20 54 68 69 73 20 | 63 6f 6e 74 72 6f 6c 73 |// This |controls|
|00001110| 20 77 68 65 74 68 65 72 | 20 54 42 75 74 74 6f 6e | whether| TButton|
|00001120| 2c 20 54 43 68 65 63 6b | 42 6f 78 2c 20 54 52 61 |, TCheck|Box, TRa|
|00001130| 64 69 6f 2c 20 61 6e 64 | 20 54 50 6f 70 75 70 20 |dio, and| TPopup |
|00001140| 73 68 6f 75 6c 64 0d 2f | 2f 20 62 65 20 65 6d 75 |should./|/ be emu|
|00001150| 6c 61 74 65 64 20 75 73 | 69 6e 67 20 41 47 41 20 |lated us|ing AGA |
|00001160| 77 68 65 6e 20 74 68 65 | 20 41 70 70 65 61 72 61 |when the| Appeara|
|00001170| 6e 63 65 20 4d 61 6e 61 | 67 65 72 20 69 73 20 6e |nce Mana|ger is n|
|00001180| 6f 74 20 70 72 65 73 65 | 6e 74 2e 0d 23 69 66 6e |ot prese|nt..#ifn|
|00001190| 64 65 66 20 71 45 6d 75 | 6c 61 74 65 53 74 61 6e |def qEmu|lateStan|
|000011a0| 64 61 72 64 43 6f 6e 74 | 72 6f 6c 73 0d 23 09 64 |dardCont|rols.#.d|
|000011b0| 65 66 69 6e 65 20 71 45 | 6d 75 6c 61 74 65 53 74 |efine qE|mulateSt|
|000011c0| 61 6e 64 61 72 64 43 6f | 6e 74 72 6f 6c 73 20 31 |andardCo|ntrols 1|
|000011d0| 0d 23 65 6e 64 69 66 0d | 0d 2f 2f 20 54 68 69 73 |.#endif.|.// This|
|000011e0| 20 63 6f 6e 74 72 6f 6c | 73 20 77 68 65 74 68 65 | control|s whethe|
|000011f0| 72 20 41 70 70 65 61 72 | 61 6e 63 65 20 41 47 41 |r Appear|ance AGA|
|00001200| 20 65 6d 75 6c 61 74 69 | 6f 6e 20 63 6f 64 65 20 | emulati|on code |
|00001210| 73 68 6f 75 6c 64 20 62 | 65 20 73 74 72 69 70 70 |should b|e stripp|
|00001220| 65 64 0d 2f 2f 20 66 6f | 72 20 61 6c 6c 20 6e 65 |ed.// fo|r all ne|
|00001230| 77 20 63 6f 6e 74 72 6f | 6c 73 2c 20 61 6e 64 20 |w contro|ls, and |
|00001240| 77 68 65 74 68 65 72 20 | 74 68 65 20 41 70 70 65 |whether |the Appe|
|00001250| 61 72 61 6e 63 65 20 4d | 61 6e 61 67 65 72 20 69 |arance M|anager i|
|00001260| 73 20 72 65 71 75 69 72 | 65 64 0d 2f 2f 20 74 6f |s requir|ed.// to|
|00001270| 20 62 65 20 70 72 65 73 | 65 6e 74 2e 0d 23 69 66 | be pres|ent..#if|
|00001280| 6e 64 65 66 20 71 4e 65 | 65 64 73 41 70 70 65 61 |ndef qNe|edsAppea|
|00001290| 72 61 6e 63 65 0d 23 09 | 64 65 66 69 6e 65 20 71 |rance.#.|define q|
|000012a0| 4e 65 65 64 73 41 70 70 | 65 61 72 61 6e 63 65 20 |NeedsApp|earance |
|000012b0| 30 0d 23 65 6e 64 69 66 | 0d 0d 23 69 66 6e 64 65 |0.#endif|..#ifnde|
|000012c0| 66 20 71 47 58 50 72 69 | 6e 74 69 6e 67 0d 23 09 |f qGXPri|nting.#.|
|000012d0| 64 65 66 69 6e 65 20 71 | 47 58 50 72 69 6e 74 69 |define q|GXPrinti|
|000012e0| 6e 67 20 30 0d 23 65 6e | 64 69 66 0d 0d 23 69 66 |ng 0.#en|dif..#if|
|000012f0| 6e 64 65 66 20 71 50 75 | 62 6c 69 73 68 53 75 62 |ndef qPu|blishSub|
|00001300| 73 63 72 69 62 65 0d 23 | 09 64 65 66 69 6e 65 20 |scribe.#|.define |
|00001310| 71 50 75 62 6c 69 73 68 | 53 75 62 73 63 72 69 62 |qPublish|Subscrib|
|00001320| 65 20 30 0d 23 65 6e 64 | 69 66 0d 0d 2f 2f 20 3d |e 0.#end|if..// =|
|00001330| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001340| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001350| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001360| 3d 3d 3d 3d 3d 3d 3d 0d | 2f 2f 20 4d 65 6d 6f 72 |=======.|// Memor|
|00001370| 79 20 6d 61 6e 61 67 65 | 6d 65 6e 74 0d 2f 2f 20 |y manage|ment.// |
|00001380| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001390| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000013a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000013b0| 3d 3d 3d 3d 3d 3d 3d 3d | 0d 0d 2f 2f 20 54 68 65 |========|..// The|
|000013c0| 20 64 65 66 61 75 6c 74 | 20 69 73 20 74 6f 20 75 | default| is to u|
|000013d0| 73 65 20 4d 61 63 41 70 | 70 27 73 20 6f 62 6a 65 |se MacAp|p's obje|
|000013e0| 63 74 20 68 65 61 70 20 | 66 6f 72 20 61 6c 6c 20 |ct heap |for all |
|000013f0| 63 6c 61 73 73 65 73 0d | 2f 2f 20 61 6e 64 20 73 |classes.|// and s|
|00001400| 74 72 75 63 74 75 72 65 | 73 2e 20 20 54 6f 20 72 |tructure|s. To r|
|00001410| 65 76 65 72 74 20 74 6f | 20 75 73 69 6e 67 20 63 |evert to| using c|
|00001420| 61 6c 6c 6f 63 2f 6d 61 | 6c 6c 6f 63 20 66 6f 72 |alloc/ma|lloc for|
|00001430| 20 73 74 72 75 63 74 75 | 72 65 73 0d 2f 2f 20 28 | structu|res.// (|
|00001440| 62 6c 65 63 68 21 29 2c | 20 63 6f 6d 70 69 6c 65 |blech!),| compile|
|00001450| 20 77 69 74 68 20 2d 64 | 20 71 4d 41 47 6c 6f 62 | with -d| qMAGlob|
|00001460| 61 6c 4e 65 77 3d 30 20 | 6f 72 20 73 65 74 20 71 |alNew=0 |or set q|
|00001470| 4d 41 47 6c 6f 62 61 6c | 4e 65 77 0d 2f 2f 20 74 |MAGlobal|New.// t|
|00001480| 6f 20 27 30 27 20 69 6e | 20 79 6f 75 72 20 4d 61 |o '0' in| your Ma|
|00001490| 63 41 70 70 41 75 74 6f | 53 77 69 74 63 68 65 73 |cAppAuto|Switches|
|000014a0| 2e 68 2e 0d 0d 23 69 66 | 20 21 64 65 66 69 6e 65 |.h...#if| !define|
|000014b0| 64 28 71 4d 41 47 6c 6f | 62 61 6c 4e 65 77 29 20 |d(qMAGlo|balNew) |
|000014c0| 26 26 20 21 71 4d 53 57 | 69 6e 64 6f 77 73 0d 23 |&& !qMSW|indows.#|
|000014d0| 09 64 65 66 69 6e 65 20 | 71 4d 41 47 6c 6f 62 61 |.define |qMAGloba|
|000014e0| 6c 4e 65 77 20 31 0d 23 | 65 6e 64 69 66 0d 0d 2f |lNew 1.#|endif../|
|000014f0| 2f 20 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |/ ======|========|
|00001500| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001510| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001520| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 0d 2f 2f 20 54 65 |========|==.// Te|
|00001530| 6d 70 6c 61 74 65 20 76 | 69 65 77 73 20 73 75 70 |mplate v|iews sup|
|00001540| 70 6f 72 74 0d 2f 2f 20 | 3d 3d 3d 3d 3d 3d 3d 3d |port.// |========|
|00001550| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001560| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001570| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001580| 0d 0d 23 69 66 6e 64 65 | 66 20 71 54 65 6d 70 6c |..#ifnde|f qTempl|
|00001590| 61 74 65 56 69 65 77 73 | 0d 23 09 64 65 66 69 6e |ateViews|.#.defin|
|000015a0| 65 20 71 54 65 6d 70 6c | 61 74 65 56 69 65 77 73 |e qTempl|ateViews|
|000015b0| 20 31 0d 23 65 6e 64 69 | 66 0d 0d 23 69 66 6e 64 | 1.#endi|f..#ifnd|
|000015c0| 65 66 20 71 57 72 69 74 | 65 54 65 6d 70 6c 61 74 |ef qWrit|eTemplat|
|000015d0| 65 56 69 65 77 73 0d 23 | 09 64 65 66 69 6e 65 20 |eViews.#|.define |
|000015e0| 71 57 72 69 74 65 54 65 | 6d 70 6c 61 74 65 56 69 |qWriteTe|mplateVi|
|000015f0| 65 77 73 20 30 0d 23 65 | 6e 64 69 66 0d 0d 2f 2f |ews 0.#e|ndif..//|
|00001600| 20 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | =======|========|
|00001610| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001620| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001630| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 0d 2f 2f 20 43 61 72 |========|=.// Car|
|00001640| 62 6f 6e 20 73 75 70 70 | 6f 72 74 0d 2f 2f 20 3d |bon supp|ort.// =|
|00001650| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001660| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001670| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001680| 3d 3d 3d 3d 3d 3d 3d 0d | 0d 23 69 66 6e 64 65 66 |=======.|.#ifndef|
|00001690| 20 71 43 61 72 62 6f 6e | 0d 23 09 64 65 66 69 6e | qCarbon|.#.defin|
|000016a0| 65 20 71 43 61 72 62 6f | 6e 20 30 0d 23 09 64 65 |e qCarbo|n 0.#.de|
|000016b0| 66 69 6e 65 20 5f 5f 43 | 41 52 42 4f 4e 5f 5f 20 |fine __C|ARBON__ |
|000016c0| 30 0d 23 09 64 65 66 69 | 6e 65 20 71 43 61 72 62 |0.#.defi|ne qCarb|
|000016d0| 6f 6e 4d 61 63 68 30 20 | 30 0d 23 09 64 65 66 69 |onMach0 |0.#.defi|
|000016e0| 6e 65 20 54 41 52 47 45 | 54 5f 43 41 52 42 4f 4e |ne TARGE|T_CARBON|
|000016f0| 20 30 0d 23 65 6e 64 69 | 66 0d 0d 0d 2f 2f 20 3d | 0.#endi|f...// =|
|00001700| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001710| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001720| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001730| 3d 3d 3d 3d 3d 3d 3d 0d | 2f 2f 20 44 65 62 75 67 |=======.|// Debug|
|00001740| 67 69 6e 67 0d 2f 2f 20 | 3d 3d 3d 3d 3d 3d 3d 3d |ging.// |========|
|00001750| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001760| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001770| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001780| 0d 0d 2f 2f 20 44 65 74 | 61 69 6c 65 64 20 44 65 |..// Det|ailed De|
|00001790| 62 75 67 67 69 6e 67 20 | 73 75 70 70 6f 72 74 0d |bugging |support.|
|000017a0| 2f 2f 20 09 a5 20 77 61 | 6e 74 44 65 62 75 67 67 |// .. wa|ntDebugg|
|000017b0| 69 6e 67 20 69 73 20 73 | 6f 72 74 20 6f 66 20 6f |ing is s|ort of o|
|000017c0| 6e 65 20 73 74 6f 70 20 | 73 68 6f 70 70 69 6e 67 |ne stop |shopping|
|000017d0| 20 66 6f 72 20 64 65 62 | 75 67 67 69 6e 67 0d 2f | for deb|ugging./|
|000017e0| 2f 09 a5 ca 71 44 65 62 | 75 67 20 69 73 20 61 20 |/...qDeb|ug is a |
|000017f0| 67 65 6e 65 72 69 63 20 | 66 6c 61 67 20 74 6f 20 |generic |flag to |
|00001800| 74 75 72 6e 20 6f 6e 20 | 64 65 62 75 67 67 69 6e |turn on |debuggin|
|00001810| 67 2c 20 68 69 73 74 6f | 72 69 63 61 6c 6c 79 20 |g, histo|rically |
|00001820| 71 44 65 62 75 67 0d 2f | 2f 20 09 20 20 69 73 20 |qDebug./|/ . is |
|00001830| 6f 77 6e 65 64 20 62 79 | 20 4d 61 63 41 70 70 2e |owned by| MacApp.|
|00001840| 0d 2f 2f 09 a5 20 71 43 | 6f 72 65 44 65 62 75 67 |.//.. qC|oreDebug|
|00001850| 20 69 73 20 69 6e 68 65 | 72 69 74 65 64 20 66 72 | is inhe|rited fr|
|00001860| 6f 6d 20 41 43 53 20 43 | 6f 72 65 20 73 75 69 74 |om ACS C|ore suit|
|00001870| 65 20 28 64 65 66 69 6e | 65 64 20 69 6e 20 43 6f |e (defin|ed in Co|
|00001880| 72 65 53 77 69 74 63 68 | 65 73 5f 41 43 2e 68 29 |reSwitch|es_AC.h)|
|00001890| 2e 0d 0d 23 69 66 20 77 | 61 6e 74 44 65 62 75 67 |...#if w|antDebug|
|000018a0| 67 69 6e 67 20 7c 7c 20 | 71 44 65 62 75 67 20 7c |ging || |qDebug ||
|000018b0| 7c 20 71 43 6f 72 65 44 | 65 62 75 67 0d 0d 2f 2f || qCoreD|ebug..//|
|000018c0| 20 44 65 62 75 67 0d 23 | 09 69 66 6e 64 65 66 20 | Debug.#|.ifndef |
|000018d0| 71 44 65 62 75 67 09 0d | 23 09 09 64 65 66 69 6e |qDebug..|#..defin|
|000018e0| 65 20 71 44 65 62 75 67 | 20 31 0d 23 09 65 6e 64 |e qDebug| 1.#.end|
|000018f0| 69 66 0d 23 09 69 66 6e | 64 65 66 20 71 44 65 62 |if.#.ifn|def qDeb|
|00001900| 75 67 4d 73 67 0d 23 09 | 09 64 65 66 69 6e 65 20 |ugMsg.#.|.define |
|00001910| 71 44 65 62 75 67 4d 73 | 67 20 31 0d 23 09 65 6e |qDebugMs|g 1.#.en|
|00001920| 64 69 66 0d 23 09 69 66 | 6e 64 65 66 20 71 53 79 |dif.#.if|ndef qSy|
|00001930| 6d 0d 23 09 09 64 65 66 | 69 6e 65 20 71 53 79 6d |m.#..def|ine qSym|
|00001940| 20 31 0d 23 09 65 6e 64 | 69 66 0d 23 09 69 66 6e | 1.#.end|if.#.ifn|
|00001950| 64 65 66 20 71 54 68 65 | 44 65 62 75 67 67 65 72 |def qThe|Debugger|
|00001960| 0d 23 09 09 64 65 66 69 | 6e 65 20 71 54 68 65 44 |.#..defi|ne qTheD|
|00001970| 65 62 75 67 67 65 72 20 | 30 0d 23 09 65 6e 64 69 |ebugger |0.#.endi|
|00001980| 66 0d 23 09 69 66 6e 64 | 65 66 20 71 49 6e 73 70 |f.#.ifnd|ef qInsp|
|00001990| 65 63 74 6f 72 0d 23 09 | 09 64 65 66 69 6e 65 20 |ector.#.|.define |
|000019a0| 71 49 6e 73 70 65 63 74 | 6f 72 20 31 0d 23 09 65 |qInspect|or 1.#.e|
|000019b0| 6e 64 69 66 0d 23 09 69 | 66 6e 64 65 66 20 71 52 |ndif.#.i|fndef qR|
|000019c0| 61 6e 67 65 43 68 65 63 | 6b 0d 23 09 09 64 65 66 |angeChec|k.#..def|
|000019d0| 69 6e 65 20 71 52 61 6e | 67 65 43 68 65 63 6b 20 |ine qRan|geCheck |
|000019e0| 31 0d 23 09 65 6e 64 69 | 66 0d 23 09 69 66 6e 64 |1.#.endi|f.#.ifnd|
|000019f0| 65 66 20 71 50 65 72 66 | 6f 72 6d 0d 23 09 09 64 |ef qPerf|orm.#..d|
|00001a00| 65 66 69 6e 65 20 71 50 | 65 72 66 6f 72 6d 20 30 |efine qP|erform 0|
|00001a10| 0d 09 09 2f 2f 43 57 20 | 63 61 6e 20 75 73 65 20 |...//CW |can use |
|00001a20| 4d 50 57 27 73 20 70 65 | 72 66 6f 72 6d 61 6e 63 |MPW's pe|rformanc|
|00001a30| 65 20 74 6f 6f 6c 73 20 | 65 78 63 65 70 74 20 77 |e tools |except w|
|00001a40| 68 65 6e 20 4a 61 73 69 | 6b 27 73 20 64 65 62 75 |hen Jasi|k's debu|
|00001a50| 67 67 65 72 20 69 73 0d | 09 09 2f 2f 72 75 6e 6e |gger is.|..//runn|
|00001a60| 69 6e 67 20 75 6e 64 65 | 72 20 65 6d 75 6c 61 74 |ing unde|r emulat|
|00001a70| 69 6f 6e 2e 20 54 72 79 | 20 69 74 20 77 69 74 68 |ion. Try| it with|
|00001a80| 20 4d 61 63 73 62 75 67 | 2c 20 4d 57 20 44 65 62 | Macsbug|, MW Deb|
|00001a90| 75 67 2c 20 53 6f 75 72 | 63 65 42 75 67 2c 20 0d |ug, Sour|ceBug, .|
|00001aa0| 09 09 2f 2f 6f 72 20 4a | 61 73 69 6b 20 72 75 6e |..//or J|asik run|
|00001ab0| 6e 69 6e 67 20 6f 6e 20 | 61 20 36 38 4b 20 6d 61 |ning on |a 68K ma|
|00001ac0| 63 68 69 6e 65 2e 20 28 | 54 68 65 20 73 61 6d 65 |chine. (|The same|
|00001ad0| 20 6c 69 6d 69 74 61 74 | 69 6f 6e 20 61 70 70 6c | limitat|ion appl|
|00001ae0| 69 65 73 0d 09 09 2f 2f | 77 68 65 6e 20 4a 61 73 |ies...//|when Jas|
|00001af0| 69 6b 20 69 73 20 75 73 | 65 64 20 77 69 74 68 20 |ik is us|ed with |
|00001b00| 61 20 43 46 72 6f 6e 74 | 20 62 75 69 6c 64 2e 29 |a CFront| build.)|
|00001b10| 0d 23 09 65 6e 64 69 66 | 0d 0d 23 09 69 66 64 65 |.#.endif|..#.ifde|
|00001b20| 66 20 4d 57 5f 52 45 5a | 0d 23 09 09 64 65 66 69 |f MW_REZ|.#..defi|
|00001b30| 6e 65 20 71 4e 61 6d 65 | 73 20 31 0d 23 09 65 6c |ne qName|s 1.#.el|
|00001b40| 73 65 0d 23 09 09 69 66 | 6e 64 65 66 20 71 4e 61 |se.#..if|ndef qNa|
|00001b50| 6d 65 73 0d 23 09 09 09 | 64 65 66 69 6e 65 20 71 |mes.#...|define q|
|00001b60| 4e 61 6d 65 73 20 28 5f | 5f 6f 70 74 69 6f 6e 28 |Names (_|_option(|
|00001b70| 6d 61 63 73 62 75 67 29 | 20 7c 7c 20 5f 5f 6f 70 |macsbug)| || __op|
|00001b80| 74 69 6f 6e 28 6f 6c 64 | 73 74 79 6c 65 5f 73 79 |tion(old|style_sy|
|00001b90| 6d 62 6f 6c 73 29 29 0d | 23 09 09 65 6e 64 69 66 |mbols)).|#..endif|
|00001ba0| 0d 23 09 65 6e 64 69 66 | 0d 0d 23 65 6c 73 65 0d |.#.endif|..#else.|
|00001bb0| 09 2f 2f 20 69 66 20 64 | 65 66 69 6e 65 64 28 77 |.// if d|efined(w|
|00001bc0| 61 6e 74 44 65 62 75 67 | 67 69 6e 67 29 20 7c 7c |antDebug|ging) |||
|00001bd0| 20 64 65 66 69 6e 65 64 | 28 71 44 65 62 75 67 29 | defined|(qDebug)|
|00001be0| 20 7c 7c 20 64 65 66 69 | 6e 65 64 28 71 43 6f 72 | || defi|ned(qCor|
|00001bf0| 65 44 65 62 75 67 29 0d | 0d 2f 2f 20 4e 6f 44 65 |eDebug).|.// NoDe|
|00001c00| 62 75 67 20 42 75 69 6c | 64 73 3a 0d 0d 23 09 69 |bug Buil|ds:..#.i|
|00001c10| 66 64 65 66 20 71 44 65 | 62 75 67 0d 23 09 09 75 |fdef qDe|bug.#..u|
|00001c20| 6e 64 65 66 20 71 44 65 | 62 75 67 20 0d 23 09 65 |ndef qDe|bug .#.e|
|00001c30| 6e 64 69 66 20 0d 23 09 | 64 65 66 69 6e 65 20 71 |ndif .#.|define q|
|00001c40| 44 65 62 75 67 20 30 0d | 0d 23 09 69 66 64 65 66 |Debug 0.|.#.ifdef|
|00001c50| 20 71 44 65 62 75 67 4d | 73 67 0d 23 09 09 75 6e | qDebugM|sg.#..un|
|00001c60| 64 65 66 20 71 44 65 62 | 75 67 4d 73 67 0d 23 09 |def qDeb|ugMsg.#.|
|00001c70| 65 6e 64 69 66 0d 23 09 | 64 65 66 69 6e 65 20 71 |endif.#.|define q|
|00001c80| 44 65 62 75 67 4d 73 67 | 20 30 0d 0d 23 09 69 66 |DebugMsg| 0..#.if|
|00001c90| 64 65 66 20 71 53 79 6d | 0d 23 09 09 75 6e 64 65 |def qSym|.#..unde|
|00001ca0| 66 20 71 53 79 6d 0d 23 | 09 65 6e 64 69 66 0d 23 |f qSym.#|.endif.#|
|00001cb0| 09 64 65 66 69 6e 65 20 | 71 53 79 6d 20 30 0d 0d |.define |qSym 0..|
|00001cc0| 23 09 69 66 64 65 66 20 | 71 54 68 65 44 65 62 75 |#.ifdef |qTheDebu|
|00001cd0| 67 67 65 72 0d 23 09 09 | 75 6e 64 65 66 20 71 54 |gger.#..|undef qT|
|00001ce0| 68 65 44 65 62 75 67 67 | 65 72 0d 23 09 65 6e 64 |heDebugg|er.#.end|
|00001cf0| 69 66 0d 23 09 64 65 66 | 69 6e 65 20 71 54 68 65 |if.#.def|ine qThe|
|00001d00| 44 65 62 75 67 67 65 72 | 20 30 0d 0d 23 09 69 66 |Debugger| 0..#.if|
|00001d10| 64 65 66 20 71 50 65 72 | 66 6f 72 6d 0d 23 09 09 |def qPer|form.#..|
|00001d20| 75 6e 64 65 66 20 71 50 | 65 72 66 6f 72 6d 0d 23 |undef qP|erform.#|
|00001d30| 09 65 6e 64 69 66 0d 23 | 09 64 65 66 69 6e 65 20 |.endif.#|.define |
|00001d40| 71 50 65 72 66 6f 72 6d | 20 30 0d 0d 23 09 69 66 |qPerform| 0..#.if|
|00001d50| 64 65 66 20 71 52 61 6e | 67 65 43 68 65 63 6b 0d |def qRan|geCheck.|
|00001d60| 23 09 09 75 6e 64 65 66 | 20 71 52 61 6e 67 65 43 |#..undef| qRangeC|
|00001d70| 68 65 63 6b 0d 23 09 65 | 6e 64 69 66 0d 23 09 64 |heck.#.e|ndif.#.d|
|00001d80| 65 66 69 6e 65 20 71 52 | 61 6e 67 65 43 68 65 63 |efine qR|angeChec|
|00001d90| 6b 20 30 0d 0d 23 20 09 | 69 66 64 65 66 20 71 49 |k 0..# .|ifdef qI|
|00001da0| 6e 73 70 65 63 74 6f 72 | 0d 23 09 09 75 6e 64 65 |nspector|.#..unde|
|00001db0| 66 20 71 49 6e 73 70 65 | 63 74 6f 72 0d 23 09 65 |f qInspe|ctor.#.e|
|00001dc0| 6e 64 69 66 0d 23 09 64 | 65 66 69 6e 65 20 71 49 |ndif.#.d|efine qI|
|00001dd0| 6e 73 70 65 63 74 6f 72 | 20 30 0d 0d 23 09 69 66 |nspector| 0..#.if|
|00001de0| 64 65 66 20 4d 57 5f 52 | 45 5a 0d 23 09 09 64 65 |def MW_R|EZ.#..de|
|00001df0| 66 69 6e 65 20 71 4e 61 | 6d 65 73 20 30 0d 23 09 |fine qNa|mes 0.#.|
|00001e00| 65 6c 73 65 0d 23 09 09 | 69 66 6e 64 65 66 20 71 |else.#..|ifndef q|
|00001e10| 4e 61 6d 65 73 0d 23 09 | 09 09 64 65 66 69 6e 65 |Names.#.|..define|
|00001e20| 20 71 4e 61 6d 65 73 20 | 28 5f 5f 6f 70 74 69 6f | qNames |(__optio|
|00001e30| 6e 28 6d 61 63 73 62 75 | 67 29 20 7c 7c 20 5f 5f |n(macsbu|g) || __|
|00001e40| 6f 70 74 69 6f 6e 28 6f | 6c 64 73 74 79 6c 65 5f |option(o|ldstyle_|
|00001e50| 73 79 6d 62 6f 6c 73 29 | 29 0d 23 09 09 65 6e 64 |symbols)|).#..end|
|00001e60| 69 66 0d 23 09 65 6e 64 | 69 66 0d 0d 23 65 6e 64 |if.#.end|if..#end|
|00001e70| 69 66 0d 0d 2f 2f 20 3d | 3d 3d 3d 3d 3d 3d 3d 3d |if..// =|========|
|00001e80| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001e90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001ea0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0d |========|=======.|
|00001eb0| 2f 2f 20 56 69 72 74 75 | 61 6c 20 75 73 65 72 20 |// Virtu|al user |
|00001ec0| 73 75 70 70 6f 72 74 0d | 2f 2f 20 3d 3d 3d 3d 3d |support.|// =====|
|00001ed0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001ee0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001ef0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001f00| 3d 3d 3d 0d 0d 23 69 66 | 6e 64 65 66 20 71 4e 65 |===..#if|ndef qNe|
|00001f10| 65 64 73 56 55 0d 23 09 | 64 65 66 69 6e 65 20 71 |edsVU.#.|define q|
|00001f20| 4e 65 65 64 73 56 55 20 | 30 0d 23 65 6e 64 69 66 |NeedsVU |0.#endif|
|00001f30| 0d 0d 2f 2f 20 44 69 73 | 61 62 6c 65 20 76 69 72 |..// Dis|able vir|
|00001f40| 74 75 61 6c 20 75 73 65 | 72 20 69 66 20 6e 6f 74 |tual use|r if not|
|00001f50| 20 63 6f 6d 70 69 6c 69 | 6e 67 20 66 6f 72 20 43 | compili|ng for C|
|00001f60| 46 72 6f 6e 74 20 6f 72 | 20 66 6f 72 20 50 6f 77 |Front or| for Pow|
|00001f70| 65 72 50 43 2e 0d 2f 2f | 20 4e 65 63 65 73 73 61 |erPC..//| Necessa|
|00001f80| 72 79 20 62 65 63 61 75 | 73 65 20 76 69 72 74 75 |ry becau|se virtu|
|00001f90| 61 6c 20 75 73 65 72 20 | 61 74 74 65 6d 70 74 73 |al user |attempts|
|00001fa0| 20 74 6f 20 63 61 6c 6c | 20 6f 75 72 20 56 55 20 | to call| our VU |
|00001fb0| 61 73 73 69 73 74 20 68 | 6f 6f 6b 0d 2f 2f 20 75 |assist h|ook.// u|
|00001fc0| 73 69 6e 67 20 41 70 70 | 6c 65 20 43 20 63 61 6c |sing App|le C cal|
|00001fd0| 6c 69 6e 67 20 63 6f 6e | 76 65 6e 74 69 6f 6e 2e |ling con|vention.|
|00001fe0| 20 4d 61 63 41 70 70 20 | 64 65 63 6c 61 72 65 73 | MacApp |declares|
|00001ff0| 20 61 20 55 50 50 2f 70 | 72 6f 63 49 6e 66 6f 20 | a UPP/p|rocInfo |
|00002000| 74 68 61 74 0d 2f 2f 20 | 65 6e 61 62 6c 65 73 20 |that.// |enables |
|00002010| 74 68 65 20 63 61 6c 6c | 62 61 63 6b 20 74 6f 20 |the call|back to |
|00002020| 77 6f 72 6b 20 69 6e 20 | 50 6f 77 65 72 50 43 20 |work in |PowerPC |
|00002030| 62 75 69 6c 64 73 2e 20 | 54 68 65 72 65 20 69 73 |builds. |There is|
|00002040| 20 63 75 72 72 65 6e 74 | 6c 79 20 6e 6f 0d 2f 2f | current|ly no.//|
|00002050| 20 77 61 79 20 74 6f 20 | 75 73 65 20 74 68 65 20 | way to |use the |
|00002060| 56 55 20 61 73 73 69 73 | 74 20 6d 6f 64 75 6c 65 |VU assis|t module|
|00002070| 20 69 6e 20 6e 6f 6e 2d | 43 46 72 6f 6e 74 20 61 | in non-|CFront a|
|00002080| 6e 64 20 6e 6f 6e 2d 50 | 6f 77 65 72 50 43 20 62 |nd non-P|owerPC b|
|00002090| 75 69 6c 64 73 2e 0d 0d | 23 69 66 20 21 64 65 66 |uilds...|#if !def|
|000020a0| 69 6e 65 64 28 71 4e 65 | 65 64 73 56 55 29 20 7c |ined(qNe|edsVU) ||
|000020b0| 7c 20 28 21 64 65 66 69 | 6e 65 64 28 61 70 70 6c || (!defi|ned(appl|
|000020c0| 65 63 29 20 26 26 20 21 | 71 50 6f 77 65 72 50 43 |ec) && !|qPowerPC|
|000020d0| 29 0d 23 09 75 6e 64 65 | 66 20 71 4e 65 65 64 73 |).#.unde|f qNeeds|
|000020e0| 56 55 0d 23 09 64 65 66 | 69 6e 65 20 71 4e 65 65 |VU.#.def|ine qNee|
|000020f0| 64 73 56 55 20 30 0d 23 | 65 6e 64 69 66 0d 0d 2f |dsVU 0.#|endif../|
|00002100| 2f 20 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |/ ======|========|
|00002110| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002120| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002130| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 0d 2f 2f 20 53 61 |========|==.// Sa|
|00002140| 6e 69 74 79 20 43 68 65 | 63 6b 73 0d 2f 2f 20 3d |nity Che|cks.// =|
|00002150| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002160| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002170| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002180| 3d 3d 3d 3d 3d 3d 3d 0d | 0d 2f 2f 20 4d 50 57 27 |=======.|.// MPW'|
|00002190| 73 20 70 65 72 66 6f 72 | 6d 61 6e 63 65 20 74 6f |s perfor|mance to|
|000021a0| 6f 6c 73 20 63 61 6e 27 | 74 20 77 6f 72 6b 20 77 |ols can'|t work w|
|000021b0| 69 74 68 20 50 50 43 20 | 6f 72 20 43 46 4d 36 38 |ith PPC |or CFM68|
|000021c0| 4b 20 62 75 69 6c 64 73 | 2e 0d 23 69 66 20 71 50 |K builds|..#if qP|
|000021d0| 6f 77 65 72 50 43 20 7c | 7c 20 71 4d 6f 64 65 6c |owerPC ||| qModel|
|000021e0| 43 46 4d 0d 23 09 75 6e | 64 65 66 20 71 50 65 72 |CFM.#.un|def qPer|
|000021f0| 66 6f 72 6d 0d 23 09 64 | 65 66 69 6e 65 20 71 50 |form.#.d|efine qP|
|00002200| 65 72 66 6f 72 6d 20 30 | 0d 23 65 6e 64 69 66 0d |erform 0|.#endif.|
|00002210| 0d 23 65 6e 64 69 66 20 | 2f 2f 20 5f 5f 4d 61 63 |.#endif |// __Mac|
|00002220| 41 70 70 53 77 69 74 63 | 68 65 73 5f 5f 0d 00 00 |AppSwitc|hes__...|
|00002230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002280| 00 00 01 00 00 00 01 8c | 00 00 00 8c 00 00 00 3e |........|.......>|
|00002290| 00 d6 00 00 00 00 33 33 | 00 d7 ee ee 00 00 00 00 |......33|........|
|000022a0| 00 d8 dd dd 00 00 00 00 | 00 d9 bb bb 00 00 00 00 |........|........|
|000022b0| 10 4d 61 63 41 70 70 53 | 77 69 74 63 68 65 73 2e |.MacAppS|witches.|
|000022c0| 68 65 73 2e 68 6c 65 72 | 69 6c 64 68 70 70 74 6c |hes.hler|ildhpptl|
|000022d0| 02 00 54 45 58 54 4d 50 | 53 20 00 00 b2 b8 b2 01 |..TEXTMP|S ......|
|000022e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000022f0| 00 00 af 8b a9 24 00 00 | 1c 9c 00 00 02 ee 00 00 |.....$..|........|
|00002300| 00 e4 00 00 aa aa 00 00 | 00 e5 00 00 88 88 00 00 |........|........|
|00002310| 00 e6 00 00 77 77 00 00 | 00 e7 00 00 55 55 00 00 |....ww..|....UU..|
|00002320| 00 e8 00 00 44 44 00 00 | 00 e9 00 00 22 22 00 00 |....DD..|....""..|
|00002330| 00 ea 00 00 11 11 00 00 | 00 eb 00 00 00 00 ee ee |........|........|
|00002340| 00 ec 00 00 00 00 dd dd | 00 ed 00 00 00 00 bb bb |........|........|
|00002350| 00 ee 00 00 00 00 aa aa | 00 ef 00 00 00 00 88 88 |........|........|
|00002360| 00 f0 00 00 00 00 77 77 | 00 f1 00 00 00 00 55 55 |......ww|......UU|
|00002370| 00 f2 00 00 00 00 44 44 | 00 f3 00 00 00 00 22 22 |......DD|......""|
|00002380| 00 00 00 42 14 00 20 05 | 00 00 06 31 34 2e 30 64 |...B.. .|...14.0d|
|00002390| 35 34 4d 61 63 41 70 70 | aa 20 52 65 6c 65 61 73 |54MacApp|. Releas|
|000023a0| 65 20 31 34 2c 20 a9 20 | 41 70 70 6c 65 20 43 6f |e 14, . |Apple Co|
|000023b0| 6d 70 75 74 65 72 2c 20 | 49 6e 63 2e 20 31 39 38 |mputer, |Inc. 198|
|000023c0| 34 2d 32 30 30 30 00 00 | 00 42 14 00 20 05 00 00 |4-2000..|.B.. ...|
|000023d0| 06 31 34 2e 30 64 35 34 | 4d 61 63 41 70 70 aa 20 |.14.0d54|MacApp. |
|000023e0| 52 65 6c 65 61 73 65 20 | 31 34 2c 20 a9 20 41 70 |Release |14, . Ap|
|000023f0| 70 6c 65 20 43 6f 6d 70 | 75 74 65 72 2c 20 49 6e |ple Comp|uter, In|
|00002400| 63 2e 20 31 39 38 34 2d | 32 30 30 30 00 00 01 00 |c. 1984-|2000....|
|00002410| 00 00 01 8c 00 00 00 8c | 00 00 00 3e 07 8e e2 f4 |........|...>....|
|00002420| 02 52 00 00 00 1c 00 3e | 00 00 76 65 72 73 00 01 |.R.....>|..vers..|
|00002430| 00 0a 00 01 ff ff 20 00 | 00 00 00 00 00 00 00 02 |...... .|........|
|00002440| ff ff 20 00 00 46 00 00 | 00 00 00 00 00 00 00 00 |.. ..F..|........|
|00002450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+